home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / keyb / pkii_112.zip / PKII.DOC < prev    next >
Text File  |  1989-03-05  |  34KB  |  589 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                       POWERKIT II (PKII.MOD) Documentation
  8.  
  9.  
  10.                                    March 1989
  11.                                   Version 1.01
  12.  
  13.  
  14.                       Copyright 1987-89 by John H. Brooks.
  15.                               All rights reserved.
  16.                             Permission is granted to
  17.                     distribute copies of this documentation.
  18.  
  19.  
  20.     DISCLAIMER: This software is sold "as is."  No warranty is given, either 
  21.     express or implied, that any specific POWERKIT feature will work on any 
  22.     particular machine.  The manufacturer will not be liable for any damage 
  23.     caused by the use of POWERKIT. 
  24.     
  25.     The names of hardware and software products, and companies mentioned in 
  26.     this document are trademarks or service marks of the respective companies.
  27.  
  28.     To users registered prior to December 22, 1988, POWERKIT II is a $5 upgrade.
  29.  
  30.     FORWARD: Welcome, I'll be brief.  I'm asking you to please pay for POWERKIT
  31.     II if you use it.  At $19.95 (for the entire POWERKIT II package), I be-
  32.     lieve the price is fair.  Give POWERKIT II a good workout, then remit to: 
  33.     
  34.                              CENTRAL DATA SERVICES
  35.                                1641 WINONA COURT
  36.                                DENVER, CO 80204
  37.                                 (303) 595-4218
  38.  
  39.     SUPPORT FOR POWERKIT: Since there are so many different video cards, 
  40.     versions of PC/MS-DOS, flavors of the BIOS ROM, hardware configurations, 
  41.     all calling themselves "PC (or AT) compatible," the "non-guarantee" above 
  42.     is regrettable but necessary.  Obviously, you won't buy POWERKIT if it 
  43.     doesn't work on your machine, but if you could spare a few moments to let 
  44.     me know what would not work, and what kind of machine you have, I'll do my 
  45.     best to get POWERKIT to work on your machine.  As many registered users of 
  46.     POWERKIT have already discovered, I intend to have POWERKIT be one of the 
  47.     best supported SHAREWARE (or commercial, for that matter) programs in the 
  48.     business.  SEE PAGE 11 FOR INFORMATION ON POWERKIT II'S ONLINE SUPPORT.
  49.  
  50. INTRODUCTION: POWERKIT is small, about 2100 bytes of it stay in memory. If 
  51.         each of POWERKIT's tasks were to be done by separate "COM" programs, 
  52.         many thousands of bytes would be used.  Almost all of POWERKIT's 
  53.         operations may be controlled from the command line (the DOS prompt or 
  54.         a line in AUTOEXEC.BAT), with a keyboard "hot" key, or from a pop-up 
  55.         "1-2-3" style menu, even while you are inside another program.  Many 
  56.         can be disabled, if your favorite utility program does the same thing.  
  57.         After all, POWERKIT uses very little memory. 
  58.  
  59. Page 2 
  60.  
  61.         
  62.         You will like the way POWERKIT handles your keyboard.  A key, when 
  63.         pressed, starts to repeat after a waiting period whose length you set, 
  64.         accelerates smoothly at a rate you set to a top speed you set, and 
  65.         when released, "stops on a dime."  Keystrokes also may be made to 
  66.         repeat very slowly, or to repeat not at all.  POWERKIT's AutoPilot 
  67.         lets you teach your machine how to do a repetitive task, while you sit 
  68.         back and relax.  If that's not enough, add an extra large keystroke 
  69.         buffer and an ability to view what's in it, a way to route printer 
  70.         output to your screen, an escape hatch from programs that falter, a 
  71.         screen blanker, a floppy disk motor early shut-off, a way to protect 
  72.         your machine from prying eyes and mischievous fingers (even at 
  73.         bootup), a few other things, and there's HOOK. 
  74.         
  75.         HOOK is unique.  HOOK will open up many of those programs that won't 
  76.         let your "can't live without" pop-up utilities pop up.  HOOK will do 
  77.         other things too (see /K)eyboard redefine, and KEYPAD 5, H, page 8). 
  78.  
  79. LESS EXPERIENCED PC USERS: Don't be put off by the wealth of more or less 
  80.         technical data which follows.  You already know how to get POWERKIT 
  81.         working, and almost everything else you need to know is at your finger-
  82.         tips, by pressing ALT-/.  Also, if you press KEYPAD 5, then the F1 key, 
  83.         a help screen, independent of the menus, will pop up.
  84.  
  85. COMMANDING POWERKIT: Most POWERKIT parameters may be set by including them 
  86.         after the "PKII.MOD" when you call POWERKIT, and several MUST be set 
  87.         from there.  For example, typing: 
  88.  
  89.                      LOAD C:\PKII\PKII.MOD/M15/W5/d2/f110/e68 
  90.         
  91.         will set the floppy disk motor to shut off after 1.5 seconds (15 
  92.         tenths), the wait before repeating a keystroke to 1/2 second (5 
  93.         tenths), the display to switch off after 2 minutes (if no keys have 
  94.         been pressed during that time), the keystroke repeat speed to a maximum 
  95.         of 110 keystrokes per second, and sets the default drive, where 
  96.         PKII.MOD looks for COMMAND.COM when it "shells" out of a program, to 
  97.         "D" (68 is the decimal ASCII code for "D").  The commands may be 
  98.         entered in any order, in lower or UPPER case.  The C:\PKII\ means you 
  99.         have stored PKII.MOD on Drive C:, in directory PKII.  The commands may 
  100.         be entered in any order, in lower or UPPER case. 
  101.  
  102.         The following commands can be given ONLY from the command line.
  103.  
  104.         /An, n = 0 to 9 (or thereabouts) tells POWERKIT the number of phony 
  105.         keystrokes to insert between each "real" keystroke.  This is a means 
  106.         to curb repeating key overshoot in especially recalcitrant programs.
  107.  
  108.         /Rn, n = 0 to 9 (or more) tells POWERKIT the number of times to "lie" 
  109.         to an application about the status of the keystroke buffer.  Its 
  110.         purpose is the same as /An above.  See page 8 for further details.
  111.  
  112. Page 3
  113.  
  114.         /Cn, n = 0 or 1 toggles CAPS/SHIFT LOCK (see KEYPAD 5, C, page 9)
  115.         When ON, and when CAPS is ON too, pressing a SHIFT key will NOT pro-
  116.         duce a lower case letter. 
  117.  
  118.         /Gn, n a decimal ASCII code, sets the high byte of PKII.MOD's HOT key.
  119.  
  120.         /Qn, n a decimal ASCII code, sets the low byte of PKII.MOD's HOT key.
  121.         
  122.         /En, n = 65 to 90 (these are the ASCII codes for A-Z), sets the drive, 
  123.         floppy, "ram", or hard, where POWERKIT looks for COMMAND.COM when it 
  124.         exits an application program and allows you to load and run another 
  125.         program, format a disk, etc.  COMMAND.COM must be in the "root" dir.
  126.  
  127.         /M)otor off after 1 to 255 tenths seconds.  This command has nothing 
  128.         to do with speeding up floppy disk input or output, it merely allows 
  129.         the computer to turn off the floppy disk drive motor after so many 
  130.         tenths of a second.  I included this command in POWERKIT to let you get 
  131.         back to work more quickly after a disk access (the keyboard sometimes 
  132.         won't work while the drive motor is on).  Also, it is not always safe 
  133.         to remove a disk from the drive while the motor is on (stray magnetic 
  134.         fields produced by the motor could garble the data on your disk).  If 
  135.         you tell POWERKIT nothing about motor shutoff, POWERKIT will set it to 
  136.         one second.  /M0 makes POWERKIT ignore motor shut off. 
  137.         
  138.         /Nn, N = 0 or 1, forces shell to DOS to use current active display page 
  139.         (n = 0), or change to a new display page (n = 1).  Also see page 10.
  140.         
  141.         /On, n = 0 to 25 (1 = top of screen), sets the line on which the 
  142.         cursor will appear after POWERKIT completes its initialization.  The 
  143.         default is line 25.  If you don't like that "CURSOR VANISH?" message, 
  144.         set /O25 (or any other setting) to make it go away.  /O0 clears the 
  145.         screen and puts the cursor at the top of the screen.
  146.         
  147.         /K)eyboard redefine, from its name, you might think is a replacement 
  148.         for ANSI.SYS. It is NOT, it is a supplement to ANSI.SYS and the other 
  149.         similar keyboard redefinition programs.  For the technically incline